sheep shearing pad - Turkish English Dictionary